package huffmann;

public class Imprimir {
	public void ocorrencias(Objeto v[]){
		for (int i = 0; i < v.length; i++) {
			if (v[i] != null){
				System.out.println( (char)v[i].getAscii() + ": " + v[i].getOcorrencias());
			}
		}
	}
	
	public void ocorrencias(Objeto lista){
		Objeto aux = lista;
		
		while( aux != null ){
			System.out.println((char)aux.getAscii() + ": " + aux.getOcorrencias());
			aux = aux.getNext();
		}
	}
	
	public void probabilidades(Objeto v[]){
		for (int i = 0; i < v.length; i++) {
			if (v[i] != null){
				System.out.println( (char)v[i].getAscii() + ": " + v[i].getProbabilidade());
			}
		}
	}
	
	public void probabilidades(Objeto lista){
		Objeto aux = lista;
		
		while( aux != null ){
			System.out.println((char)aux.getAscii() + ": " + aux.getProbabilidade());
			aux = aux.getNext();
		}
	}
}
